Full duplex ultrawide-band communication system and method

ABSTRACT

An impulse radio transceiver for full duplex ultrawide-band communications. The transceiver comprises an impulse radio transmitter to transmit impulse radio signal pulses, an impulse radio receiver to receive impulse radio signal pulses. Either or both of the impulse radio transmitter and the impulse radio receiver, synchronizes the transmission and the reception of the impulse radio signal pulses for pulse interleaved communications. Pulse interleaving avoids self-interference between the transmitted impulse radio signal pulses and the received impulse radio signal pulses. In addition to pulse interleaved communications, bursts of pulses can be transmitted between two transceivers in an interleaved fashion. Alternatively, two different pulse repetition rates are be used to transmit and receive impulse radio signal pulses simultaneously. Still further, selected pulses of the received or transmitted impulse radio signal pulses are blanked to avoid interference.

BACKGROUND OF THE INVENTION

1. Field of the Invention

The present invention relates to the field of communications, and moreparticularly, the present invention relates to an ultrawide-band impulsecommunication transceiver system and method employing a full duplex modewherein information is sent and received essentially simultaneously.

2. Related Art

Conventional transceivers operating with narrow band signals typicallyuse the same antenna to transmit and receive signals. The transmit andreceive signals are usually the same or very close in frequency.Switching between the transmit and receive mode can be done at very highrates, depending on the density of each packet of dam.

Full duplex operation has traditionally been accomplished by eitherfrequency domain or a time domain multiple access (FDMA or TDMA). Inorder to isolate the transmitter and receiver, FDMA uses frequencyfilters and hybrids, while TDMA uses a duty cycle scheme in which thetransmitter and receiver alternate operation.

An example of an FDMA full duplex voice communication system is anamateur radio transceiver that operates with different transmit andreceive frequencies. For example, the separated frequencies could be 144Mhz and 436 Mhz. In such a system, the antennas are usually different,and filters must be used in the receiver to eliminate transmitter noisefrom the adjacent transmit antenna. Otherwise, the receiver could easilybe overloaded by its own transmitter.

Impulse radio technology, on the other hand, is ultrawide-band bydefinition. The original descriptions of impulse radio may be found in anumber of United States Patents by the present inventor. Three of theseare U.S. Pat. Nos. 4,641,317 (issued Feb. 3, 1987), 4,813,057 (issuedMar. 14, 1989) and 4,979,186 (issued Dec. 18, 1990). Because of theultrawide-band characteristics of impulse radio, it is difficult tomodify impulse radio systems to use conventional duplex schemes.

In order to achieve full duplex in impulse radio technology, separatetransmit and receive antennas are required for hand-held transceiverapplications. This is because the receiver can not be disconnected fromthe antenna fast enough to permit transmission using the same antenna.Therefore, the size of the impulse radio antennas must be relativelysmall.

An impulse radio system with many users communicating with one anotherrequires that they all have the same size antennas. In addition, forimpulse radio communications in the same bandwidth, it is assumed thatthe transmit and receive antennas are the same size as well. Theseconstraints complicate the implementation of full duplex in impulseradio technology, because both the transmitter and receiver must beoperated in the same ultrawide frequency bandwidth.

Impulse radio technology permits operation at rates so high that thereis no time for the signal to reach the intended receiver before the nextpulse is transmitted. This situation causes several pulses to be presentin the space between the two transceiver units. When there is motionbetween them such as in mobile communications, there occurs theunavoidable condition wherein the transmitter and receiver must operatesimultaneously.

In order to operate in full duplex mode in a mobile environment, thetransmitter and receiver would be required to operate simultaneouslywhenever the distance separating them increases or decreases by amultiple of C/R, where C is the speed of light and R is the repetitionrate. For example, if R=1 million pulses per second, these zones wouldbe about 300 meters, and so on. Although full duplex mode of operationis very desirable, this effect makes it unpractical to do so.

The problem is quite clear: How can an impulse radio receiverdistinguish the signals transmitted by other impulse radio transmittersin the presence of more powerful impulse radio signals transmitted byits own adjacent transmit antenna? What is needed as a solution is atechnique, applicable to impulse radio technology, that avoidsinterference between transmit and receive signals.

SUMMARY OF THE INVENTION

The present invention is directed to an impulse radio transceiver forfull duplex ultrawide-band communications. The transceiver comprises animpulse radio transmitter to transmit impulse radio signal pulses, animpulse radio receiver to receive impulse radio signal pulses, andmeans, associated with either or both of the impulse radio transmitterand the impulse radio receiver, for synchronizing the transmission andthe reception of the impulse radio signal pulses for pulse interleavedcommunications. Pulse interleaving avoids self-interference between thetransmitted impulse radio signal pulses and the received impulse radiosignal pulses. In addition to pulse interleaved communications, burstsof pulses can be transmitted between two transceivers in an interleavedfashion.

Alternatively, The present invention avoids simultaneous operation bytransmitting and receiving at different repetition rates, which forcesthe overlap condition to occur at a constant rate independent of spatialdistribution. In order to overcome the overlap condition, the impulseradio receiver employs logic which prevents it from operating during thefew overlapping pulses which occur per second.

Thus, the present invention is directed to a system and method wherebyit is possible to send and receive information at the same time usingthe same antenna in an impulse radio.

One embodiment of the present invention allows the distance between twotransceiver units in communication to be continuously varied, without itbecoming necessary for either unit to transmit a monocycle and thenoperate its correlation receiver within a time period which would causeundesirable cross-talk. This is accomplished by the use of a slightlydifferent repetition rate for each of the transmit and receivedirections, and by taming off the transmitter for the period of timeduring which the beat period between the two repetition rates wouldotherwise require the transmission soon before or simultaneously withthe reception of an impulse signal containing information.

BRIEF DESCRIPTION OF THE FIGURES

FIGS. 1A and 1B show a 2 GHz center frequency monocycle pulse in thetime and frequency domains, respectively, in accordance with the presentinvention.

FIGS. 2A and 2B are illustrations of a 1 mpps system with 1 ns pulses inthe time and frequency domains, respectively, in accordance with thepresent invention.

FIG. 3 illustrates a modulating signal that changes the pulse repetitioninterval (PRI) in proportion to the modulation in accordance with thepresent invention.

FIG. 4 is a plot illustrating the impact of pseudo-random dither onenergy distribution in the frequency domain in accordance with thepresent invention.

FIG. 5 illustrates the result of a narrowband sinusoidal (interference)signal overlaying an impulse radio signal in accordance with the presentinvention.

FIG. 6 shows the "cross correlator" transfer function of an impulseradio receiver in accordance with the present invention.

FIG. 7 illustrates impulse radio multipath effects in accordance withthe present invention.

FIG. 8 illustrates the phase of the multipath pulse in accordance withthe present invention.

FIG. 9 shows a representative block diagram of a fun duplex impulseradio system, in accordance with the present invention.

FIG. 10 shows timing of transmitted and received pulses at atransceiver.

FIG. 11 shows contention zones between an impulse radio transmitter andreceiver.

FIG. 12 shows a delay transmit technique to minimize the affect ofcontention zones between an impulse radio transmitter and receiver, inaccordance with an embodiment of the present invention.

FIG. 13 shows a flow diagram for a pulse interleaving technique for fullduplex impulse radio communications, in accordance with an embodiment ofthe present invention.

FIG. 14 shows a flow diagram for a burst interleaving technique for fullduplex impulse radio communications, in accordance with an embodiment ofthe present invention.

FIG. 15 shows exemplary pulses for a further embodiment of the presentinvention using different pulse repetition frequencies for twocommunicating transceivers.

FIG. 16 illustrates the cross correlation process in accordance with thepresent invention.

FIG. 17 shows a representative illustration of an impulse radiotransceiver for full duplex communications, in accordance with anembodiment of the present invention.

FIG. 18 shows a representative illustration of an impulse radiotransceiver for full duplex communications, in accordance with anotherembodiment of the present invention.

FIG. 19 shows an exemplary block diagram of a transceiver implementedfor synchronizing pulse interleaving, according to a preferredembodiment of the present invention.

FIG. 20 shows a flow diagram to implement a delay for pulse interleavedcommunications.

In the drawings, like reference numbers indicate identical orfunctionally similar elements. Additionally, the left-most digit of thereference number identifies the drawing in which the reference numberfirst appears.

DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS Table of Contents

    ______________________________________                                        I.  Overview                     8                                            II. Technology Basics            9                                            A.     Gaussian Monocycle        10                                           B.     A Pulse Train             11                                           C.     Modulation                12                                           D.     Coding for Energy Smoothing and                                                                         13                                                  Channelization                                                         E.     Reception and Demodulation                                                                              14                                           F.     Jam Resistance            14                                           G.     Processing Gain           15                                           H.     Capacity                  16                                           I.     Multipath and Propagation 17                                           III.                                                                              Full Duplex for Impulse Radio Communication Systems                                                        18                                           A.     The Impact of the Width of the Dither Window on                                                         25                                                  System Performance                                                     IV. Exemplary Transceiver Hardware                                                                             26                                           A.     Transmitter               26                                           B.     Receiver                  27                                           C.     Time Hand-off             28                                           D.     Differential Rate Duplex  30                                           V.  Other Considerations         31                                           VI. Conclusion                   31                                           ______________________________________                                    

I. Overview

Impulse radio technology according to the present invention is widelyapplicable for wireless communications applications. Because impulseradio is not a continuous wave (CW) carrier-based system, the use of asubcarrier is an elegant, counter intuitive addition to the time domainimpulse radio design. Signal-to-noise ratio is thereby improvedconsiderably compared to non-subcarrier impulse radio transmissions.

Impulse radios generally have: short duration pulses; center frequenciestypically between 50 MHz and 10 gigahertz (GHz); ultrawide bandwidths of100+% of the center frequency; multi-mile ranges with sub-milliwattaverage power levels, even with low gain antennas; extremely low powerspectral densities; lower cost than other sophisticated radio designs,especially spread spectrum systems; and excellent immunity to jammingfrom other systems and to multipath fading.

Impulse radios have exceptional multipath immunity and are relativelysimple and less costly to build, especially in comparison to spreadspectrum radios. Impulse radio systems consume substantially less powerthan existing conventional radios. Additionally, impulse radio systemsoccupy less space than existing portable telecommunicationstransceivers. Because of these characteristics, impulse radio is anoptimal technology for a wide variety of applications, includingpersonal communications systems and in-building communications systems.

Copending, commonly assigned U.S. patent application Ser. No. 08/309,973(filed Sep. 20, 1994, and lifted An Ultrawide-Band Communication Systemand Method; which is incorporated herein by reference and referred to asthe '973 application) describes the following impulse radio features:the use of impulse radio subcarriers; the time modulator that is usedfor code time delaying and subcarrier time delaying; linearization ofthe time modulator; pseudo Manchester coding for modulation of digitaldata using impulse radio communications; and a lock acquisition schemefor the impulse radio receiver to acquire and maintain lock of impulseradio signals.

The following sections II and III are a detailed description of thepresent invention.

Section II is directed to technology basics and provides the reader withan introduction to impulse radio concepts, as well as other relevantaspects of communications theory. Section III is directed full duplexfor impulse radio communication systems. This section includessubsections relating to the theory of operation of full duplex for animpulse radio transceiver.

II. Technology Basics

As stated above, this section is directed to technology basics andprovides the reader with an introduction to impulse radio concepts, aswell as other relevant aspects of communications theory. This sectionincludes subsections relating to Gaussian monocycle pulses, pulse trainsof gaussian monocycle pulses, modulation, coding, and qualitative andquantitative characteristics of these concepts.

Impulse radio transmitters emit short Gaussian monocycle pulses with atightly controlled average pulse-to-pulse interval. Impulse radiotransmitters use pulse widths of between 20 and 0.1 nanoseconds (ns) andpulse-to-pulse intervals of between 2 and 5000 ns. These narrowmonocycle pulses have inherently wide-band frequency characteristics.

Impulse radio systems uses pulse position modulation, with the actualpulse-to-pulse interval being varied on a pulse-by-pulse basis by twocomponents: an information component and a pseudo-random code component.Unlike spread spectrum systems, the pseudo-random code is not necessaryfor energy spreading (because the impulses themselves are inherentlywide-band), but rather for channelization, energy smoothing in thefrequency domain, and jamming resistance.

The impulse radio receiver is a direct conversion receiver with a crosscorrelator front end. The front end coherently converts theelectromagnetic pulse train to a baseband signal in one stage. Theimpulse radio receiver integrates multiple pulses to recover each bit ofthe transmitted information.

A. Gaussian Monocycle

The most basic element of impulse radio technology is the practicalimplementation of Gaussian monocycles, which are also referred to hereinas Gaussian monocycle pulses. A Gaussian monocycle is the firstderivative of the Gaussian function. FIGS. 1A and 1B show a 2 GHz centerfrequency (i.e., a 0.5 ns pulse width) monocycle pulse in the time andfrequency domains (see 102 and 104, respectively). (Actual practiceprevents the transmission of a perfect Gaussian monocycle. In thefrequency domain, this results in a slight reduction in the signal'sbandwidth.) These monocycles, which are sometimes called impulses, arenot gated sine waves.

The Gaussian monocycle waveform is naturally a wide bandwidth signal,with the center frequency and the bandwidth completely dependent uponthe pulse's width. In the time domain, the Gaussian monocycle isdescribed mathematically by: ##EQU1## Where,

A is the peak amplitude of the pulse,

t is time, and

τ (tau) is a time decay constant.

In the frequency domain, the Gaussian monocycle envelope is: ##EQU2##The center frequency is then: ##EQU3## Relative to c, the 3 dB downpoints (power) are:

    f.sub.lower =0.319 c; f.sub.upper =1.922 c.                (5)

Thus, the bandwidth is approximately 160% of the center frequency.Because τ (tau) also defines the pulse width, then the pulse widthspecifies both the center frequency and bandwidth. In practice, thecenter frequency of a monocycle pulse is approximately the reciprocal ofits length, and its bandwidth is approximately equal to 1.6 times thecenter frequency. Thus, for the "0.5 ns" pulse shown in FIGS. 1A and 1B:

    f.sub.c =2.0 GHz; Δf.sub.c =3.2 GHz.                 (7)

B. A Pulse Train

Impulse radio systems use pulse trains, not single pulses, forcommunications. As described in detail in Section III below, the impulseradio transmitter produces and outputs a train of pulses for each bit ofinformation.

Prototypes built by the inventors have pulse repetition frequencies ofbetween 0.7 and 10 megapulses per second (mpps, where each megapulse is106 pulses). FIGS. 2A and 2B are illustrations of a 1 mpps system with(uncoded, unmodulated) 1 ns pulses in the time and frequency domains(see 102 and 104, respectively). In the frequency domain, this highlyregular pulse train produces energy spikes (comb lines 204) at onemegahertz intervals; thus, the already low power is spread among thecomb lines 204. This pulse train carries no information and, because ofthe regularity of the energy spikes, might interfere with conventionalradio systems at short ranges.

Impulse radio systems have very low duty cycles so the avenge power inthe time domain is significantly lower than the peak power in the timedomain. In the example in FIGS. 2A and 2B, for example, the impulsetransmitter operates 0.1% of the time (i.e., 1 ns per microsecond

Additional processing is needed to modulate the pulse train so that theimpulse radio system can actually communicate information. Theadditional processing also smooths the energy distribution in thefrequency domain so that impulse radio transmissions (e.g., signals)interfere minimally with conventional radio systems.

C. Modulation

Amplitude and frequency/phase modulation are unsuitable for thisparticular form of impulse communications; the only suitable choice ispulse position modulation, which allows the use of a matched filter(i.e., cross correlator) in the receiver. As illustrated in FIG. 3, amodulating signal changes the pulse repetition interval (PRI) inproportion to the modulation.

If the modulating signal were to have three levels, the first levelmight shift the generation of the pulse forward in time from the nominalby ∂ picoseconds (ps); the second level might not shift the pulseposition in time from the nominal at all; and the third level mightdelay the pulse by ∂ ps. This would be a digital modulation scheme.Analog modulation would allow continuous deviations between PRI-∂ andPRI+∂. In the impulse radio system the maximum value of ∂ is t/4, wheret=time of the pulse. The time measurement is assumed to be taken fromthe same part of the monocycle waveform on successive monocycles.

In the frequency domain, pulse position modulation distributes theenergy over more frequencies. For example, in the case of a 1 mppssystem where the modulation dither (d) is 100 ps, the PRI is 1,000,000Hertz (Hz) and the additional frequency components are: 999,800.04 Hz,999,900.01 Hz, 1,000,100.01 Hz, and 1,000,200.04 Hz. (Dither is animpulse radio communications term for moving the position of a pulse intime.) Transmitted energy is now distributed among more spikes (comblines) in the frequency domain. If the total transmitted energy remainsconstant, the energy in each frequency spike decreases as the number ofpossible pulse positions increases. Thus, in the frequency domain, theenergy is more smoothly distributed.

D. Coding for Energy Smoothing and Channelization

Because the receiver is a cross correlator, the amount of time positionmodulation required for one-hundred percent modulation is calculated bythe inverse of f_(c) /4 (where fc is the center frequency). For amonocycle with a center frequency of 1.3 GHz, for example, thiscorresponds to ±157 (ps) of time position modulation. Thespectrum-smoothing effects at this level of time dither is negligible.

Impulse radio achieves optimal smoothing by applying to each pulse a PNcode dither with a much larger magnitude than the modulation dither.FIG. 4 is a plot illustrating the impact of pseudo-random dither onenergy distribution in the frequency domain. FIG. 4, when compared toFIG. 2B, shows the impact of using a 256 position PN code relative to anuncoded signal.

PN dithering also provides for channelization (channelization is aprocedure employed to divide a communications path into a number ofchannels). In an uncoded system, differentiating between separatetransmitters would be very hard. PN codes create channels, if the codesthemselves are relatively orthogonal (i.e., there is low correlationand/or interference between the codes being used).

E. Reception and Demodulation

Clearly, if there were a large number of impulse radio users within aconfined area, there might be mutual interference. Further, while theuse of the PN coding minimizes that interference, as the number of usersrises the probability of an individual pulse from one user's sequencebeing received simultaneously with a pulse from another user's sequenceincreases. Fortunately, implementations of an impulse radio according tothe present invention do not depend on receiving every pulse. Theimpulse radio receiver performs a correlating, synchronous receivingfunction (at the RF level) that uses a statistical sampling of manypulses to recover the transmitted information.

Impulse radio receivers typically integrate 200 or more pulses to yieldthe demodulated output. The optimal number of pulses over which thereceiver integrates is dependent on a number of variables, includingpulse rate, bit rate, jamming levels, and range.

F. Jam Resistance

Besides channelization and energy smoothing, the PN coding also makesimpulse radio highly resistant to jamming from all radio communicationssystems, including other impulse radio transmitters. This is critical asany other signals within the band occupied by an impulse signal act as ajammer to the impulse radio. Since there are no unallocated 1+ GHz bandsavailable for impulse systems, they must share spectrum with otherconventional and impulse radios without being adversely affected. The PNcode helps impulse systems discriminate between the intended impulsetransmission and transmissions from others.

FIG. 5 illustrates the result of a narrowband sinusoidal jamming(interference) signal 502 overlaying an impulse radio signal 504. At theimpulse radio receiver, the input to the cross correlator would includethat narrowband signal 502, as well as the received ultrawide-bandimpulse radio signal 504. Without PN coding, the cross correlator wouldsample the jamming signal 502 with such regularity that the jammingsignals could cause significant interference to the impulse radioreceiver. However, when the transmitted impulse signal is encoded withthe PN code dither (and the impulse radio receiver is synchronized withthat identical PN code dither) it samples the jamming signals randomly.According to the present invention, integrating over many pulses negatesthe impact of jamming.

In statistical terms, the pseudo-randomization in time of the receiveprocess creates a stream of randomly distributed values with a mean ofzero (for jamming signals). Therefore, to eliminate the impact ofjammers all that is necessary is to sample over enough pulses (i.e.,integrate over a sufficiently large number of pulses) to drive theimpact of the jamming signals to zero.

G. Processing Gain

Impulse radio is jam resistant because of its large processing gain. Forspread spectrum systems, the definition of processing gain, whichquantifies the decrease in channel interference when wide-bandcommunications are used, is the ratio of the bandwidth of the channel tothe bandwidth of the information signal. For example, a direct sequencespread spectrum system with a 10 kHz information bandwidth and a 16 MHzchannel bandwidth yields a processing gain of 1600 or 32 dB. However,far greater processing gains are achieved with impulse radio systemswhere, for the same 10 kHz information bandwidth and a 2 GHz channelbandwidth, the processing gain is 200,000 or 53 dB.

The duty cycle (e.g., of 0.5%) yields a process gain of 28.3 dB. (Theprocess gain is generally the ratio of the bandwidth of a receivedsignal to the bandwidth of the received information signal.) Theeffective oversampling from integrating over multiple pulses to recoverthe information (e.g., integrating over 200 pulses) yields a processgain of 28.3 dB. Thus, a 2 GHz divided by a 10 mpps link transmitting 50kilobits per second (kbps) would have a process gain of 49 dB, (i.e.,0.5 ns pulse width divided by a 100 ns pulse repetition interval wouldhave a 0.5% duty cycle, and 10 mpps divided by a 50,000 bps would have200 pulses per bit.)

H. Capacity

Theoretical analyses suggests that impulse radio systems can havethousands of voice channels per cell. To understand the capacity of animpulse radio system one must carefully examine the performance of thecross correlator. FIG. 6 shows the "cross correlator transfer function"602. This represents the output value of an impulse radio receiver crosscorrelater for any given received pulse. As illustrated at 604, thecross correlator's output is 0 volts when pulses arrive outside of across correlation window 606. As a received pulse 608 slides through thewindow, the cross correlator output varies. It is at its maximum (e.g.,1 volt) when the pulse is τ/4 ahead of the center of the window (asshown at 610), 0 volts when centered in the window (as shown at 612);and at its minimum (e.g., -1 volt) when it is τ/4 after the center (notshown).

When the receiving system is synchronized with the intended transmitter,the cross correlator's output has a swing of between ±1 volt (as afunction of the transmitter's modulation). Other in-band transmissionwould cause a variance to the cross correlator's output value. Thisvariance is a random variable and can be modelled as a Gaussian Whitenoise signal with a mean value of 0. As the number of interferersincreases, the variance increases linearly. By integrating over a largenumber of pulses, the receiver develops an estimate of the transmittedsignal's modulation value. Mathematically: ##EQU4## Where

N=number of interferers,

σ is the variance of all the interferers to a single cross correlation,and

Z is the number of pulses over which the receiver integrates to recoverthe modulation.

This is a good relationship for a communications system, for as thenumber of simultaneous users increases, the link quality degradesgradually (rather than suddenly).

I. Multipath and Propagation

Multipath fading, the bane of sinusoidal systems, is much less of aproblem (i.e., orders of magnitude less) for impulse systems than forconventional radio systems. In fact, Rayleigh fading, so noticeable incellular communications, is a continuous wave phenomenon, not an impulsecommunications phenomenon.

In an impulse radio system, in order for there to be multipath effectsspecial conditions must persist. First, the path length traveled by thescattered pulse must be less than the pulse's width times the speed oflight. Second, successively emitted pulses at the transmitter may arriveat the receiver at the same time neglecting the decorrelation benefitsof time coding.

For the former (with a one nanosecond pulse), that equals 0.3 meters orabout 1 foot (i.e., 1 ns×300,000,000 meters/second). (See FIG. 7, in thecase where the pulse traveling "Path 1" arrives one half a pulse widthafter the direct path pulse.)

For the latter (with a 1 megapulse per second system), that would beequal to traveling an extra 300, 600, 900, etc. meters. However, becauseeach individual pulse is subject to the pseudo-random dither, thesepulses are decorrelated.

Pulses traveling between these intervals do not cause self-interference(in FIG. 7, this is illustrated by the pulse traveling Path 2). However,pulses traveling grazing paths, as illustrated in FIG. 7 by thenarrowest ellipsoid, create impulse radio multipath effects.

As illustrated in FIG. 8 at 802, if the multipath pulse travels one halfwidth of a pulse width further, it increases the power level of thereceived signal (the phase of the multipath pulse will be inverted bythe reflecting surface). If the pulse travels less than one half a pulsewidth further, it will create destructive interference as shown at 804.For a 1 ns pulse, for example, destructive interference will occur ifthe multipath pulse travels between 0 and 15 cm (0 and 6 inches).

Tests of impulse radio systems (including impulse radar tests) suggestthat multipath will not present any major problems in actual operation.Additionally, shorter pulse widths are also envisioned, which willfurther reduce the probability of destructive interference (because thereflected path length required for destructive interference will beshortened).

III. Full Duplex for Impulse Radio Communication Systems

A representative block diagram of a full duplex impulse radiocommunication system is shown in FIG. 9. A first transceiver (A) 902comprises a transmitter (T1) 904 and a receiver (R1) 906. A secondtransceiver (B) 908 comprises a transmitter (T2) 910 and a receiver (R2)912. The transceivers 902 and 908 are separated by a propagation medium914, such as air, space, or other medium cable of propagatingultrawide-band signals. Transmitted impulse radio signals 916 propagatethrough the propagation medium 914 between T1 904 and R2 912, andbetween T2 910 and R1 906.

The purpose for full duplex transmission in an ultrawide band impulseradio system is to provide two-way transmittal of information similar totelephony, as opposed to a walkie-talkie (i.e., a put-to-talk simplexoperation). Since ultrawide band signals utilize the fullelectromagnetic spectrum, or at least a very large part of it, it isnecessary to use some technique other than frequency domain duplexing,which is the conventional method. The inventors have therefore developeda pulse interleaving technique for full duplex impulse radiocommunications.

For example, with reference to FIG. 10, if transmitter T1 904 sends outa train of modulated pulses 1002, receiver R1 906 would need to receivepulses 1004 transmitted from transmitter T2 910 during the time periodsbetween the pulses 1002 transmitted by T1.

One complication with this implementation is that at certain integralranges between transmitter/receiver pair number 1 (i.e., transceiver 1and transceiver 2), it will be necessary for one or the other totransmit and receive exactly simultaneously. However, simultaneoustransmission and reception requires too large of a dynamic range in thereceiver to allow functionality. This means that at certain discretelocations, determined by the pulse repetition rate, it will be necessaryfor each transceiver to transmit and receive simultaneously. As shown inFIG. 11, pulses 1102 transmitted by T1 904 and pulses 1104 transmittedby T2 910 pass exactly on top of each other at positions calledcontention zones. There will be a series of these contention zones,which cannot be practically removed. Even if one or both transceiversare mobile, as they move with respect to each other, they will stillcreate contention zones.

According to an embodiment of the present invention, T1 904 is set toemit each pulse 1202 10 nanoseconds (ns) after R1 906 receives a pulse1204 from T2 910. This transmit delay is depicted in FIG. 12. Thisreduces interference between the transmitter and the receiver attransceiver 1, for example. If T1 904 transmits after it receives apulse, those pulses cannot interfere. Since T1 904 has waited for over awhole period (one period is about 5 ns) before transmitting, most of thenoise from the previous pulse has died down before the current pulse istransmitted. However, some contention zones 1206 will still existbetween the two transmitters.

The easiest way to resolve these contention zones 1206 is to permit thefirst transceiver to have a choice of say, 10 ns or 100 ns of delaybefore transmitting after receiving a pulse. This removes theinterference at point 1208 for example, by pushing (position in time)pulse 1210 up to point 1212 so that the self-interference is avoided.

In addition, it is important to remember that in all cases, each pulseis also time dither coded as described above. They are shown here asun-time dither coded for simplicity. Thus, time dither coding furtherserves to remove the interface 1208.

The steps required in signal acquisition for pulse interleaving areshown in a flow diagram in FIG. 13. In operation, T1 904 would begintransmitting to R2 912, as shown at a step 1302. R2 912 scans fordetection and acquires lock through its scanning mechanism (see step1304). Once it acquires lock (see step 1306), its accompanyingtransmitter (T2 910) can begin transmitting, as shown at a step 1308. R1906 then scans for detection, at step 1310. If R1 906 happens to be in acontention zone, then it will never acquire lock to T2 910. Therefore,at the message level, R1 906 must wait for an acknowledge message (ACK)1306 to be conveyed to it by T1 904 before it knows whether to use the10 ns or the 100 ns transmitter receive timing delay. If it neverreceives, or after a certain time does not receive the ACK that R1 906has acquired T2 910, then T2 910 times-out and shifts its transmittedpulse timing by 100 ns, for example, and tries again. These steps areshown generally by a conditional loop at steps 1312, 1314, 1316 and1318.

Whereupon if 112 912 does acquire lock (i.e., receives an ACK from T1904 sent at step 1320) as shown at step 1322, T2 910 will transmit areturn ACK at step 1324, a link is established, and the transceivers arein lock.

The timeout is preferably the maximum time period required for R2 912 toscan for a pulse from T1 904 over the entire modulo of the dither code.For a 256 bit code, and a fairly small code dither of 10 ns a timeoutcan take up to 20 seconds. Timeout is only done for an initial lock. Atimeout is not needed if the transceivers switch codes or delay values.Because of the simplicity in implementation of the pulse interleavetechnique, pulse interleave full duplex is very economical for manycommunication applications, such as telemetry and transponder-typesystems. In the preferred embodiment, the receiver can stay on so that acold start is not necessary.

As discussed above, the mobile environment presents unique contentionzone problems. Therefore, the following embodiments deal with the mobileenvironment explicitly, and are specifically directed at providingimmunity to dead or contention zone problems.

One embodiment of the present invention directed to these problems is aburst interleave method. According to the burst interleave method, thereis no contention at all. The burst interleave method is shown in a flowdiagram in FIG. 14. T1 904 starts the process by transmitting a burst(see step 1402), which, for example, could be 10 microseconds in length.In an exemplary embodiment, each burst contains 20 pulses at a 2megapulse per second rate, or 50 pulses at a 5 megapulse rate. Thisfirst transmitted burst is received by R2 912 after a certain amount oftime passes due to propagation delay (i.e., range delay) and scanningdelay by R2 912 (see step 1404). Range delay corresponds to about 5.2microseconds per mile (approximately 5,200 feet) or about one foot pernanosecond.

At the end of the received burst, R2 acquires lock (see step 1406) andthen T2 910 transmits its burst containing information modulation (atstop 1408), and after the same range delay, R1 scans for detection (step1410) and acquires lock (step 1412). If the timing between the bursts issufficient, then under no circumstance(s) of position or range betweenthe transceivers do the bursts collide. The criterion is that the delaybetween bursts be sufficient to accommodate the round trip delay andburst width. In practice, the burst should be as far away as possiblebefore using up all the margin of receive time in this receiver beforeit will be required to transmit again. The transceivers then swapacquisition messages, as shown at steps 1414, 1416, 1418 and 1420, tocomplete the locking process.

A further embodiment of the present invention uses code divisionmultiple access (CDMA) for achieving full duplex communication in anultrawide band impulse radio system. In this variation T1 904 and T2 910are operated with different time dither codes, with dither windowsnearly equalling the full frame so that each successive pulse can appearanywhere within the period separating the pulses. (The dither window isthe period within which a monocycle can occur when position modulated bya dither code.) T1 904 and T2 910 can even use the same dither codebecause a time delay between them permits decorrelation. Typically,however, they would be operated on different time dither codes.

In this embodiment, T1 904 generates a big pulse that prevents receivingany energy within a certain amount of time after transmission, forexample, 10 ns. This allows the antennas in the local environment toring down or dampen energy for opening the receiver for possiblereceived pulse. For example, a pulse width of 0.5 ns (or centerfrequency of 2 gigahertz), with a period of 200 ns (which is therepetition rate of 5 megapulses per second), produces a cycle of 1 in400 (i.e., 0.25%).

A blanking pulse equalling the transmitted pulse emitted is, however,not entirely effective. There is still sufficient energy ringing down inthe environment and in the antenna that may cause significantself-interference. Statistically, pulses can align themselves perfectlyin only about 1 in 400 pulses. The blanking window of 10 ns increasesthe probability of a received pulse being within that blanking window,up to 1%. A 1% probability means that 1% of the energy is thrown away bythe receiver. A loss of only 1% of transmitted energy is a very smallpenalty to exact to allow for a full duplex operation. This 1% reductionlikely unmeasurable.

A still further embodiment is frequency division multiple access (FDMA),where the word "frequency" stands for pulse repetition frequency, whichdistinguishes this term from that used in continuous wave FM systems.FIG. 15 shows exemplary pulses for this embodiment, in which T1 904 isoperated for example, at 1 megapulse per second (represented bymicrosecond pulses 1502 (numbers 1, 2, 3, 4, 5, 6 and so on). AssumingT2 910 is operating on, about 0.85 microseconds per period (see pulses1504), after six pulses the two will come into alignment and beapproximately settled. But after that time, however, all of the pulsesmiss. Therefore, if the timed coding is confined to a relatively narrowwindow (say 4 ns, which is used for a 2 gigahertz center frequencysystem) then no matter what the placement of the two transceiversrelative to each other, only one in six pulses will collide with eachother. In practice, the repetition rate difference between the two wouldbe such that only one in a hundred would cause a collision 1506. Thatone in a hundred can be blanked out (similar to the preceding example),which would again cause a 1% in reduction in power available to thereceiver.

Blanking can be implemented in many ways. Descrete logic can be used todetermine when received pulses and transmitted pulses of two differentpulse repitition rates will interfere or occur too close in time.Interference is avoided by gating off one of the trigger signals (forexample).

This FDMA embodiment has some of the advantages of the pulseinterleaving embodiment, such as 100% availability of the transmitter.The pulse interleaving embodiment requires the transmitter to be turnedoff for a significant fraction at the transmitting cycle. Thedisadvantage being, for the same average of transmitted power, the pulsepower has to be that much higher to make up for it. The duty cycle inthe first example was on the order of 33%. Therefore the pulse power(i.e., the instantaneous pulse power), would have to be 66% larger. Thislast embodiment shares the advantages of pulse interleave--100%availability of the carrier--but it is never turned off on transmit. Onreceiving however, the periodic self-interference is taken care of byblanking, as in the previous example, reducing the received poweravailability by only 1%, a perfectly acceptable number.

The method used to provide for isolation between a transmitter and areceiver for a full duplex impulse radio link is different than forconventional radios because conventional radios operate using continuouswave carrier frequencies. These carrier frequencies can be verynarrow-band and as such, frequency domain techniques can be used toisolate the transmitter from the receiver in the same view. Low passfilters can be used on the transmitter to prevent spurious energy fromgetting into a receiver, which is operated at a slightly higherfrequency. Conversely, a high pass filter is used to eliminate powerfrom the transmitter from getting into the receiver. This conventionalfiltering, however, cannot effectively be applied to impulse radiosystems because the transmitter and receiver use the same pulse withmonocycle.

The operating characteristics of an impulse radio system thereforerequire a different isolation/filtering approach. This can best beillustrated by way of example. Two monocycles pulses with differentcenter frequencies are shown in FIG. 16. A long monocycle 1602 has a lowfrequency content, and a shorter monocycle 1604 has a higher centerfrequency. Although these two pulses differ in center frequency bynearly 3 to 1, they still significantly overlap. Therefore, even in thiscase a filter can be used to provide some isolation between atransmitter and a receiver, operating at one center frequency (f_(C1))on the uplink and different center frequency (f_(C2)) on the downlink.In this embodiment contention is completely eliminated by the fact thatdifferent center frequencies are used in operation.

A. The Impact of the Width of the Dither Window on System Performance

As note above, the dither window is the period within which a monocyclecan occur as positioned by a dither code. In the above examples, thedither window is 5 ns wide. Each dither window is separated by 200 ns.Thus, a subsequent monocycle can occur anywhere within the next ditherwindow, and at a minimum, 200 ns later. The concentration of pulses in arelatively narrow time zone in each frame, where a frame is the nominalinterpulse interval, contributes to increased interference withconventional services, as well as increased interference with liketransceivers. The increased interference is an undesirable consequenceof the difficulty of making wider dither windows. The difficulty lies inthe fact that long time delays are difficult to make with low jitter.Because this is a coherent communication scheme, low jitter is importantfor efficient conversion of a pulse and for good signal-to-noise ratioat low RF power levels.

The pulse interleave method, burst interleave method, and the pulserepetition rate multiple access techniques are all three consequences ofthis concentration of energy in a small time zone. As this window iswidened, the constraints are less on the system until at a limit, awhole frame can be a target for a gain given monocycle (i.e., in a 200ns average pulse rate, a pulse can appear anywhere within that 200 ns).For generality sake, a brief off-time between dither windows isdesirable.

In the pulse interleave, burst interleave, CDMA and the repetition ratemultiple access techniques, the distinction between all these types ofinterleaves disappears at the full frame. They are indistinguishablefrom one another. This is because once the structure as removed by fullframe dither, further shuffling cannot make it any more random. Inaddition, interleaving will not work when there are no quiet gaps.

IV. Exemplary Transceiver Hardware

A. Transmitter

A preferred embodiment of an impulse radio transmitter 904 or 910 of animpulse radio communication system will now be described with referenceto FIG. 17.

The transmitter 1700 comprises a time base 1702 that generates aperiodic timing signal 1704, which is provided to a time delay modulator1706. The time delay modulator 1706 modulates the periodic timing signal1704 with an information signal 1708 from an information source, togenerate a modulated timing signal 1710. The modulated timing signal1710 is provided to a code time modulator 1712 that dithers themodulated timing signal 1710 using a pseudo noise code. The code timemodulator 1712 outputs a modulated, coded timing signal 1714 to anoutput stage 1716. The output stage 1716 uses the modulated, codedtiming signal 1714 as a trigger to generate electrical monocycle pulses(not shown). The electrical monocycle pulses are sent to a transmitantenna 1718 via a transmission line 1720 coupled thereto. Theelectrical monocycle pulses are converted into propagatingelectromagnetic pulses 1722 by the transmit antenna 1718. A detaileddescription of various impulse radio transmitters is included in the'973 application.

B. Receiver

An impulse radio receiver 1701 will now described with reference to FIG.17. An impulse radio receiver (hereafter called the receiver) 1701comprises a receive antenna 1726 for receiving a propagated impulseradio signal 1724. A received signal is input to a cross correlator 1728via a receiver transmission line 1730, coupled to the receive antenna1726.

The receiver 1701 also comprises a decode timing modulator/decode source1732 and an adjustable time base 1734. (The adjustable time base 1734can comprise a voltage controlled oscillator or a variable delaygenerator, as would be apparent to a person skilled in the art.) Thedecode timing modulator/decode source 1732 (hereafter called the decodetiming modulator) generates a decode signal 1736 corresponding to the PNcode used by the associated impulse radio transmitter (not shown) thattransmitted the propagated signal 1724. The adjustable time base 1734generates a periodic timing signal 1738 that comprises a train oftemplate signal pulses having waveforms substantially equivalent to eachpulse of the received signal 1724.

The detection process performed by the cross correlator 1728 comprises across correlation operation of the received signal 1724 with the decodesignal 1736. Integration over time of the cross correlation generates abaseband signal 1740. The baseband signal 1740 is demodulated by ademodulator 1742 to yield a demodulated information (signal) 1744. Thedemodulated information signal 1744 is substantially identical to theinformation signal of the transmitter that sent the received signal1724.

The baseband signal 1740 is also input to a lowpass filter 1746. Thelowpass filter 1746 generates an error signal 1748 for an acquisitionand lock controller 1750 to provide minor phase adjustments to theadjustable time base 1734. A detailed description of an impulse radioreceiver is included in the '973 application.

FIG. 18 is a transceiver block diagram for the burst interleaveembodiment of the present invention. A transmitter burst controller 1802and a receiver burst controller 1804 are added to the basic architectureof the transceiver of FIG. 17. These two controllers are state machinesthat can be hardwired or programmably controlled (using EEPROMS, or thelike) to time position the modulated, coded timing signal 1714 and totime modulate the periodic timing signal 1738, respectively, inaccordance with the burst interleave operation described above.

The delay required for the pulse interleave embodiment of the presentinvention is determined and provided by the acquisition and lockcontroller 1750. Similarly, for the other embodiments, the pulserepetition rate, dither window and are hardwired or programmablycontrolled into the burst controllers 1802,1804 and the acquisition andlock controller 1750, for example. Other control features andmodifications to the disclosed transceiver components/controllers wouldbe apparent to a person skilled in the relevant art without departingfrom the scope of the present invention.

C. Time Hand-off

For the pulse interleave embodiment, each receiver must measure the timebetween the reception of a pulse from another transceiver and thetrigger to its own transmitter (this which can be accomplished withconventional circuitry). When one transceiver detects that this time isbelow a minimum limit (e.g., 20 ns), it notifies the other transceiverto synchronously change its receive timing (and the first transceiverwill change its transmit timing) at, for example, the first pulse of thesecond code modulo from now. Where "now" is a point in time determinedby the first transceiver as a reference point in time that iscommunicated to the second transceiver (or otherwise inferred by thesecond transceiver) for synchronization.

This is possible because, although it is not possible to "tag"individual pulses using modulation (since many pulses make up a bit),modulos are long enough to encode at least one whole bit, and thattherefore can serve as a trigger for the counting of whole modulos.Since the coder keeps track of the pulse "count" in order to apply thecorrect time dither to the decoder, this method can indirectly identifyindividual pulses for the purpose of synchronization.

This process will be repeated any time the minimum time separation isdetected, which happens every 54.86 meters (180 feet) of travel at a 5MPPS rate for example.

A mechanism to accomplish the synchronization and locking for operationof pulse interleave can be discrete logic, but can be readilyimplemented by a digital signal processor (DSP) with minimal programmingthat would be apparent to a person skilled in the relevant art based onthis disclosure of the pulse interleave functionality.

FIG. 19 shows an exemplary block diagram of a transceiver implementedusing a DSP for synchronizing pulse interleaving, according to apreferred embodiment of the present invention. This figure shows onenough detail of a transceiver to describe the synchronization. A DSP1902 is used to determine whether the transmitter trigger signal 1904 istoo close to the receiver trigger signal 1906, using a block 1908,labeled "measure time difference." The DSP 1902 delays the transmittertrigger signal 1904 by 100 ns (for example) by sending a delay controlsignal 1910 to a delay block 1912 to outputs a delayed trigger signal1914, which is provided to the transmitter. The DSP 1902 also outputsmassaging information 1916 to be modulated with the data to accomplishthe synchronization with the other transceiver. A analog-to-digital(A/D) converter is shown at 1918, because the DSP need to process thecross correlator output in the digital domain.

FIG. 20 shows a flow diagram of the DSP operation to implement a delayfor pulse interleaved communications. Form a cold start 2002, thetransceivers acquire lock 2004, as described above. If a time (t)between a transmitted pulse and a received pulse is less than 20 ns, asshown at a decisional block 2006, a 100 ns delay is negotiated betweenthe two transceivers at 2008. This is termed a negotiation, since eithertransceiver can perform the necessary delay. The negotiation is cardedout via massaging 1916. If lock is lost, as determined by decisionalblock 2010, acquisition must be repeated, as shown at 2012.

D. Differential Rate Duplex

In the pulse repetition rate embodiment, if the transmitter and receivercomprising a transceiver are operated at two different rates, then it isnot possible to "interleave" the pulses, since they "beat" with eachother (i.e., the timing of the pulse trains will periodically cause thetransmitted and received pulses to periodically coincide).

A mechanism similar to the detector described above can be used todetect the minimum pulse separation condition. However, this signal willbe employed in a different way: either to blank the trigger to thecorrelator or to the transmitter. Either response will have the desiredresult of preventing self interference, but they have differenttradeoffs in a communications system.

If the transmitter is blanked, it will reduce the transmitted power andinterfere with the carrier which would be received by anothertransceiver, due to the gaps in the carrier which result from theblanking action. However, it increases the received power to the firsttransceiver, since it will not have to throw away the pulses which occurwithin this minimum separation window as would be the case if thereceiver is blanked instead.

V. Other Considerations

The communications methods described here have been observed to beusable not only using radio (electromagnetic) impulsive waveforms, butalso may use acoustic signals. The principle differences in the latterapproach are: (1) frequency of operation and (2) signal transmission.

The frequency of operation is primarily between a few tens of Hertz(e.g., pulses of a duration of several tens of milliseconds), up to afew hundred Megahertz (e.g., pulses with durations of a fewnanoseconds).

Acoustic transducers are employed in the acoustic approach rather thanthe antennas, which are used for the radio approach. The signalcharacteristics of the transducers are similar to the signalcharacteristics required by the antennas used in the radio approach inthat they must be capable of transmitting and/or receiving waveformswith bandwidths of ≧100% of the center frequency (without more than afew percent dispersion, and with good conversion gain). Transducers maybe made from a material called Kynar Film supplied by PennwaltCorporation in Valley Forge, Pa. The geometry of a transducer made fromthis type as would become apparent to a person skilled in the relevantart.

VI. Conclusion

While various embodiments of the present invention have been describedabove, it should be understood that they have been presented by way ofexample, and not limitation. It will be apparent to persons skilled inthe relevant art that various changes in form and detail can be madetherein without departing from the spirit and scope of the invention.Thus the present invention should not be limited by any of theabove-described exemplary embodiments, but should be defined only inaccordance with the following claims and their equivalents. All citedpatent documents and publications in the above description areincorporated herein by reference.

What is claimed is:
 1. A method for full duplex transmission between at least two impulse radio transceivers, comprising the steps of:a. providing a periodic timing signal at a first of the at least two impulse radio transceivers; b. modulating said periodic timing signal using an information signal to output a coded timing signal; c. time delay modulating said coded timing signal to output a modulated, coded timing signal; d. generating an impulse radio signal using said modulated, coded timing signal; e. transmitting said impulse radio signal to the other of the at least two impulse radio transceivers; f. receiving said transmitted impulse radio signal at the other of the at least two impulse radio transceivers; g. generating and transmitting, at the other of the at least two impulse radio transceivers, a further impulse radio signal in response to step f; and h. repeating steps a-g in a synchronous manner for pulse interleaved communications between the at two impulse radio transceivers to avoid self-interference at each of the at least two impulse radio transceivers.
 2. The method according to claim 1, wherein said generating step comprises generating electromagnetic impulse radio signal pulses.
 3. The method according to claim 1, wherein said generating step comprises generating acoustic impulse radio signal pulses.
 4. A method for full duplex transmission between at least two impulse radio transceivers, comprising the steps of:a. providing a periodic timing signal at a first of the at least two impulse radio transceivers; b. modulating said periodic timing signal using an information signal to output a coded timing signal; c. time delay modulating said coded timing signal to output a modulated, coded timing signal; d. generating impulse radio signals using said modulated, coded timing signal; e. transmitting said impulse radio signals as a burst to the other of the at least two impulse radio transceivers; f. receiving said transmitted burst at the other of the at least two impulse radio transceivers; g. generating and transmitting, at the other of the at least two impulse radio transceivers, a further burst of impulse radio signals in response to step f; and h. repeating steps a-g in a synchronous manner for full duplex burst interleaved communications between the at least two impulse radio transceivers.
 5. The method according to claim 4, wherein said generating step comprises generating electromagnetic impulse radio signal pulses.
 6. The method according to claim 4, wherein said generating step comprises generating acoustic impulse radio signal pulses.
 7. A method for full duplex transmission between at least two impulse radio transceivers, comprising the steps of:a. providing a periodic timing signal of a first pulse repetition rate at a first of the at least two impulse radio transceivers; b. modulating said periodic timing signal using an information signal to output a coded timing signal; c. time delay modulating said coded timing signal to output a modulated, coded timing signal; d. generating an impulse radio signal using said modulated, coded timing signal; e. transmitting said impulse radio signal to the other of the at least two impulse radio transceivers; f. receiving said transmitted impulse radio signal at the other of the at least two impulse radio transceivers; g. generating and transmitting, at the other of the at least two impulse radio transceivers, a further impulse radio signal at a second pulse repetition rate, wherein said second pulse repetition rate is different than said first pulse repetition rate; and h. repeating steps a-g for full duplex communications between the at least two impulse radio transceivers.
 8. The method according to claim 7, further comprising the step of blanking selected pulses of associated with said received or transmitted impulse radio signals to avoid interference.
 9. The method according to claim 7, wherein said generating step comprises generating electromagnetic impulse radio signal pulses.
 10. The method according to claim 7, wherein said generating step comprises generating acoustic impulse radio signal pulses.
 11. A system for performing full duplex transmission between at least two impulse radio transceivers, comprising:(a) first means for providing a periodic timing signal at a first of the at least two impulse radio transceivers; (b) second means, coupled to said first means, for modulating said periodic timing signal using an information signal to output a coded timing signal; (c) third means, coupled to said second means, for time delay modulating said coded timing signal to output a modulated, coded timing signal; (d) fourth means, coupled to said third means, for generating an impulse radio signal using said modulated, coded timing signal; (e) fifth means, coupled to said fourth means, for transmitting said impulse radio signal to the other of the at least two impulse radio transceivers; (f) sixth means, at the other of the at least two impulse radio transceivers, for receiving said transmitted impulse radio signal; and (g) seventh means, associated with said sixth means, for generating and transmitting a further impulse radio signal; wherein the at least two impulse radio transceivers repeat transmission and reception of impulse radio signals in a synchronous manner for pulse interleaved communications therebetween without self-interference.
 12. The system according to claim 11, wherein said impulse radio signals are electromagnetic.
 13. The system according to claim 11, wherein said impulse radio signals are acoustic.
 14. A system for performing full duplex transmission between at least two impulse radio transceivers, comprising:(a) first means for providing a periodic timing signal at a first of the at least two impulse radio transceivers; (b) second means, coupled to said first means, for modulating said periodic timing signal using an information signal to output a coded timing signal; (c) third means, coupled to said second means, for time delay modulating said coded timing signal to output a modulated, coded timing signal; (d) fourth means, coupled to said third means, for generating impulse radio signals using said modulated, coded timing signal; (e) fifth means, coupled to said fourth means, for transmitting said impulse radio signals as a burst to the other of the at least two impulse radio transceivers; (f) sixth means, at the other of the at least two impulse radio transceivers, for receiving said transmitted burst; and (g) seventh means, associated with said sixth means, for generating and transmitting a further burst of impulse radio signals; wherein the at least two impulse radio transceivers repeat transmission and reception of impulse radio signals in a synchronous manner for full duplex burst interleaved communications therebetween.
 15. The system according to claim 14, wherein said impulse radio signals are electromagnetic.
 16. The system according to claim 14, wherein said impulse radio signals are acoustic.
 17. A System for performing full duplex transmission between at least two impulse radio transceivers, comprising:(a) first means for providing a periodic timing signal of a first pulse repetition rate at a first of the at least two impulse radio transceivers; (b) second means, coupled to said first means, for modulating said periodic timing signal using an information signal to output a coded timing signal; (c) third means, coupled to said second means, for time delay modulating said coded timing signal to output a modulated, coded timing signal; (d) fourth means, coupled to said third means, for generating an impulse radio signal using said modulated, coded timing signal; (e) fifth means, coupled to said fourth means, for transmitting said impulse radio signal to the other of the at least two impulse radio transceivers; (f) sixth means, at the other of the at least two impulse radio transceivers, for receiving said transmitted impulse radio signal; and (g) seventh means, associated with said sixth means, for generating and transmitting, at the other of the at least two impulse radio transceivers, a further impulse radio signal at a second pulse repetition rate, wherein said second pulse repetition rate is different than said first pulse repetition rate; wherein the at two impulse radio transceivers repeat transmission and reception of impulse radio signals for full duplex communications therebetween.
 18. The system according to claim 17, further comprising means for blanking selected pulses associated with said received or transmitted impulse radio signals to avoid interference.
 19. The system according to claim 18, wherein said impulse radio signals are electromagnetic.
 20. The system according to claim 18, wherein said impulse radio signals. 